home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / info-service / wais / ir-book-sources / stemmer / makefile < prev    next >
Makefile  |  1993-04-08  |  798b  |  39 lines

  1. !#
  2. # Makefile for a stemmer program.
  3. # Written and tested by Christopher Fox 4/15/91
  4. #
  5. # Directives:
  6. #    stemmer        A program to generate a stemmed list of terms from
  7. #                       a file.  The program is executed by typing
  8. #                stemmer <filename>
  9. #            where <filename> is an ASCII file to be stemmed.
  10. #
  11. #    all (default)    Make the program above.
  12. #
  13. #    regression    Execute a regression test.  The stemmer program
  14. #            should write a list of stemmed words to stdout.
  15. #
  16. #    lint        Run the stemmer code through lint
  17. #
  18.  
  19. CFLAGS=-O
  20. LDFLAGS=
  21. LIBS=
  22.  
  23. all:        stemmer
  24.  
  25. stemmer:    stemmer.o stem.o
  26.     $(CC) -o $@ stemmer.o stem.o
  27.  
  28. stemmer.o:    stemmer.c stem.h
  29.     $(CC) $(CFLAGS) -c stemmer.c
  30.  
  31. stem.o:    stem.c stem.h
  32.     $(CC) $(CFLAGS) -c stem.c
  33.  
  34. lint:
  35.     lint stemmer.c stem.c
  36.  
  37. regression:     stemmer testfile
  38.     ./stemmer testfile
  39.